go/types.object.Pos (method, view implemented interface methods)

19 uses

	go/types (current package)
		infer.go#L106: 				tname := NewTypeName(tparam.Obj().Pos(), tparam.Obj().Pkg(), tparam.Obj().Name(), nil)
		mono.go#L284: 			if elem, ok := elem.(*TypeName); ok && !elem.IsAlias() && elem.Pos() < obj.Pos() {
		mono.go#L291: 					w.addEdge(idx, w.typeParamVertex(tpar), 1, obj.Pos(), tpar)
		object.go#L129: func (obj *object) Pos() token.Pos { return obj.pos }

	golang.org/x/exp/apidiff
		apidiff.go#L214: 			vars = append(vars, types.NewVar(v.Pos(), v.Pkg(), "", v.Type()))

	golang.org/x/tools/internal/gcimporter
		iexport.go#L444: 		w.pos(obj.Pos())
		iexport.go#L465: 		w.pos(obj.Pos())
		iexport.go#L480: 		w.pos(obj.Pos())
		iexport.go#L488: 			w.pos(obj.Pos())
		iexport.go#L503: 			w.pos(obj.Pos())
		iexport.go#L519: 		w.pos(obj.Pos())
		iexport.go#L538: 			w.pos(m.Pos())
		iexport.go#L720: 			w.pos(t.Obj().Pos())
		iexport.go#L781: 			w.pos(f.Pos())
		iexport.go#L798: 				w.pos(named.Obj().Pos())
		iexport.go#L809: 			w.pos(m.Pos())
		ureader_yes.go#L572: 						recv := types.NewVar(fn.Pos(), fn.Pkg(), "", named)
		ureader_yes.go#L573: 						methods[i] = types.NewFunc(fn.Pos(), fn.Pkg(), fn.Name(), types.NewSignature(recv, sig.Params(), sig.Results(), sig.Variadic()))